grenade splinter - Turkish English Dictionary